Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Aplicación del Patron Creacional: Builder Method #3

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

cisuarez
Copy link

@cisuarez cisuarez commented Aug 6, 2023

Se ha definido la clase dMunicipios con los atributos y métodos getters y setters necesarios. La clase tiene un constructor privado para evitar instancias directas.
Se ha definido la clase Builder MunicipioBuilder, que contiene métodos para configurar los atributos de dMunicipios paso a paso.
El método insertarConBuilder se encarga de recibir un objeto MunicipioBuilder, construir el objeto dMunicipios utilizando el Builder y luego realizar la inserción en la base de datos.
La utilización del Builder permite configurar los atributos de dMunicipios de manera más legible y flexible, evitando un constructor con muchos parámetros. Ahora, podemos crear un objeto dMunicipios en múltiples pasos, especificando solo los atributos que deseamos configurar y dejando el resto con sus valores predeterminados.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant